artificial daylight - French English Dictionary